Second step toward a new network infrastructure, move XmConsole to be
authoremellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com>
Thu, 4 May 2006 13:22:17 +0000 (14:22 +0100)
committeremellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com>
Thu, 4 May 2006 13:22:17 +0000 (14:22 +0100)
commit57a3f4ca825815cc639277ab1837984f88db0de8
tree76d32769bee61916b490d03b9f7c3060701f3008
parent5b27032111166746826173d742c2e711918e41fc
Second step toward a new network infrastructure, move XmConsole to be
in XenDomain. The devices we will add, like network, will need to run
console commands when a domain is started. So I have made console be
a part of domain object, which it's tied to anyway.

Signed-off-by: Daniel Stekloff <dsteklof@us.ibm.com>
79 files changed:
tools/xm-test/lib/XmTestLib/Console.py
tools/xm-test/lib/XmTestLib/Test.py
tools/xm-test/lib/XmTestLib/XenDomain.py
tools/xm-test/tests/_sanity/01_domu_proc.py
tools/xm-test/tests/block-create/01_block_attach_device_pos.py
tools/xm-test/tests/block-create/02_block_attach_file_device_pos.py
tools/xm-test/tests/block-create/04_block_attach_device_repeatedly_pos.py
tools/xm-test/tests/block-create/05_block_attach_and_dettach_device_repeatedly_pos.py
tools/xm-test/tests/block-create/07_block_attach_baddevice_neg.py
tools/xm-test/tests/block-create/08_block_attach_bad_filedevice_neg.py
tools/xm-test/tests/block-create/09_block_attach_and_dettach_device_check_data_pos.py
tools/xm-test/tests/block-create/10_block_attach_dettach_multiple_devices.py
tools/xm-test/tests/block-destroy/01_block-destroy_btblock_pos.py
tools/xm-test/tests/block-destroy/02_block-destroy_rtblock_pos.py
tools/xm-test/tests/block-destroy/04_block-destroy_nonattached_neg.py
tools/xm-test/tests/block-destroy/05_block-destroy_byname_pos.py
tools/xm-test/tests/block-list/01_block-list_pos.py
tools/xm-test/tests/block-list/02_block-list_attachbd_pos.py
tools/xm-test/tests/block-list/03_block-list_anotherbd_pos.py
tools/xm-test/tests/block-list/04_block-list_nodb_pos.py
tools/xm-test/tests/block-list/06_block-list_checkremove_pos.py
tools/xm-test/tests/create/01_create_basic_pos.py
tools/xm-test/tests/create/04_create_conflictname_neg.py
tools/xm-test/tests/create/06_create_mem_neg.py
tools/xm-test/tests/create/07_create_mem64_pos.py
tools/xm-test/tests/create/08_create_mem128_pos.py
tools/xm-test/tests/create/09_create_mem256_pos.py
tools/xm-test/tests/create/10_create_fastdestroy.py
tools/xm-test/tests/create/11_create_concurrent_pos.py
tools/xm-test/tests/create/12_create_concurrent_stress_pos.py
tools/xm-test/tests/create/13_create_multinic_pos.py
tools/xm-test/tests/create/14_create_blockroot_pos.py
tools/xm-test/tests/create/15_create_smallmem_pos.py
tools/xm-test/tests/create/16_create_smallmem_neg.py
tools/xm-test/tests/destroy/01_destroy_basic_pos.py
tools/xm-test/tests/destroy/05_destroy_byid_pos.py
tools/xm-test/tests/destroy/07_destroy_stale_pos.py
tools/xm-test/tests/list/04_list_goodparm_pos.py
tools/xm-test/tests/memset/01_memset_basic_pos.py
tools/xm-test/tests/memset/03_memset_random_pos.py
tools/xm-test/tests/memset/04_memset_smallmem_pos.py
tools/xm-test/tests/migrate/01_migrate_localhost_pos.py
tools/xm-test/tests/network-attach/01_network_attach_pos.py
tools/xm-test/tests/network-attach/02_network_attach_detach_pos.py
tools/xm-test/tests/network-attach/03_network_attach_detach_multiple_pos.py
tools/xm-test/tests/network/02_network_local_ping_pos.py
tools/xm-test/tests/network/03_network_local_tcp_pos.py
tools/xm-test/tests/network/04_network_local_udp_pos.py
tools/xm-test/tests/network/05_network_dom0_ping_pos.py
tools/xm-test/tests/network/06_network_dom0_tcp_pos.py
tools/xm-test/tests/network/07_network_dom0_udp_pos.py
tools/xm-test/tests/network/11_network_domU_ping_pos.py
tools/xm-test/tests/network/12_network_domU_tcp_pos.py
tools/xm-test/tests/network/13_network_domU_udp_pos.py
tools/xm-test/tests/pause/01_pause_basic_pos.py
tools/xm-test/tests/pause/02_pause_badopt_neg.py
tools/xm-test/tests/reboot/01_reboot_basic_pos.py
tools/xm-test/tests/reboot/02_reboot_badopt_neg.py
tools/xm-test/tests/restore/01_restore_basic_pos.py
tools/xm-test/tests/restore/04_restore_withdevices_pos.py
tools/xm-test/tests/save/01_save_basic_pos.py
tools/xm-test/tests/save/03_save_bogusfile_neg.py
tools/xm-test/tests/sedf/01_sedf_period_slice_pos.py
tools/xm-test/tests/sedf/02_sedf_period_lower_neg.py
tools/xm-test/tests/sedf/03_sedf_slice_lower_neg.py
tools/xm-test/tests/sedf/04_sedf_slice_upper_neg.py
tools/xm-test/tests/sedf/05_sedf_extratime_pos.py
tools/xm-test/tests/sedf/06_sedf_extratime_disable_neg.py
tools/xm-test/tests/shutdown/01_shutdown_basic_pos.py
tools/xm-test/tests/shutdown/02_shutdown_badparm_neg.py
tools/xm-test/tests/sysrq/02_sysrq_sync_pos.py
tools/xm-test/tests/sysrq/03_sysrq_withreboot_pos.py
tools/xm-test/tests/unpause/01_unpause_basic_pos.py
tools/xm-test/tests/vcpu-disable/01_vcpu-disable_basic_pos.py
tools/xm-test/tests/vcpu-pin/01_vcpu-pin_basic_pos.py
tools/xm-test/tests/vtpm/01_vtpm-list_pos.py
tools/xm-test/tests/vtpm/02_vtpm-cat_pcrs.py
tools/xm-test/tests/vtpm/03_vtpm-susp_res.py
tools/xm-test/tests/vtpm/04_vtpm-loc_migr.py